package paytreasure.service;

import java.util.HashMap;

import paytreasure.po.Accountdetail;
import paytreasure.vo.ResultVo;


public interface BillService {
	/**
	 * 
	 * @param 
	 * @return 保存账单
	 * @return_type: ResultVo
	 *
	 */
	 public ResultVo saveBill(Accountdetail bill);
	 
	 /**
	 * 
	 * @param 
	 * @return 修改
	 * @return_type: ResultVo
	 *
	 */
	 public ResultVo updateBill(Accountdetail bill);
	 
	 /**
	 * 
	 * @param 
	 * @return 根据条件查询总数目
	 * @return_type: int
	 *
	 */
	 public int getCount(HashMap<String, String> hashMap);
	 
	 /**
	 * 
	 * @param 
	 * @return 根据条件分页查询
	 * @return_type: ResultVo
	 *
	 */
	 public ResultVo getCondition(HashMap<String, String> hashMap);
	 
	 /**
	 * 
	 * @param 
	 * @return 根据id查询
	 * @return_type: ResultVo
	 *
	 */
	public ResultVo getById(String billId);
}
